

html{
  background-color: #000;

}

body{
  color: #fff;
  font-size: 62.5%;
  line-height: 1.2em;
  font-family:  georgia,serif;
 

}

h1,h2,h3,h4{

 font-family: georgia, 'times new roman',serif;
}

h1{
  font-size: 4.4em;
  line-height:1;
 
}
h2{
  font-size: 3.4em;
  line-height: 1.2;
}

h3{
  font-size: 2.4em;
  line-height: 1;
}
h4{
  font-size: 2em;
  line-height: 1;
  color: #fff;

}


p strong {
  float:left;
  font-family:baskerville,'palatino linotype','times new roman',serif;
  font-size:3em;
  font-weight:300;
  line-height:1;   
}

p{
  font-size: 1.4em;
  line-height: 1.1;
  color: #5f5f5f;
}


#content{
  width: 96em;
  margin-left:auto;
  margin-right:auto; 
  background-color: #333;
  height: 100%;
  text-align: justify;
  border: #666 3px solid;
  margin-top: 5em;
  
}

#content h4{
  background-color:#333333;
  border-top: 0.3em solid #2b2b2b;
}

#col1{
  width: 48em;
  float:left; 
 
}

#col2{  
  width: 48em;  
  float:left; 
}

p{
  padding: 0.5em;
}

.place{
  position:relative;

}





/* Weather Related */
#miamibeach{
  position: absolute;
  top:0;
  right:0;
  color: #fce9cc;    
  text-shadow: 2px 2px 2px #000;
  filter: Shadow(Color=#000, 	
			Direction=0, 
			Strength=1);

}



#colorado{
  position: absolute;
  right:0;  
  bottom:1em;
  text-shadow: 2px 2px 2px #000;
}
